Occasionally large smp machines fail to reboot properly and die under
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 27 Apr 2006 08:56:21 +0000 (09:56 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 27 Apr 2006 08:56:21 +0000 (09:56 +0100)
commit44d7cc5f5d76daf7a9c7b956e474dff411954980
treea7a83b61761c9c42fb6f80797a7244cc2efee3ff
parent4025e86c1a51452c234a43d1661abb6ed993ce36
Occasionally large smp machines fail to reboot properly and die under
an IPI storm of smp_call_function() to machine_reboot.  Only the boot
processor needs to run machine_restart, so send an IPI to CPU0.

Original patch by: Ryan Harper <ryanh@us.ibm.com>

Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/shutdown.c